covering the deceased with a shroud - Espagnol Anglais Dictionnaire